package top.lixunda.common.kdniao.entity;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.util.List;

/**
 * 快递鸟即时查询api放回数据
 *
 * @author lixunda
 * @version time:2020/3/5 18:03
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class TrackQueryResultDTO {

    /**
     * 用户ID
     */
    private String EBusinessID;

    /**
     * 订单编号
     */
    private String OrderCode;

    /**
     * 快递公司编码
     */
    private String ShipperCode;

    /**
     * 物流运单号
     */
    private String LogisticCode;

    /**
     * 成功与否
     */
    private Boolean Success;

    /**
     * 失败原因
     */
    private String Reason;

    /**
     * 物流状态：2-在途中,3-签收,4-问题件
     */
    private String State;

    /**
     * 物流信息
     */
    private List<Traces> Traces;
}
